00d750bd5b77572341456cd08d91675c6fb34d97,opennms-webapp/src/main/java/org/opennms/web/controller/EditForeignSourceController.java,EditForeignSourceController,referenceData,#HttpServletRequest#,304

Before Change


    protected Map referenceData(HttpServletRequest request) throws Exception {
        Map<String, Object> map = new HashMap<String, Object>();

        map.put("detectorTypes", m_foreignSourceService.getDetectorTypes());
        map.put("policyTypes", m_foreignSourceService.getPolicyTypes());
        
        return map;
    }

After Change


    @Override
    protected Map referenceData(HttpServletRequest request) throws Exception {
        final Map<String, Object> map = new HashMap<String, Object>();
        int width = 20;

        final Map<String,String> detectorTypes = m_foreignSourceService.getDetectorTypes();
        map.put("detectorTypes", detectorTypes);
        for (String key : detectorTypes.keySet()) {
            width = Math.max(width, key.length());
        }

        final Map<String, String> policyTypes = m_foreignSourceService.getPolicyTypes();
        map.put("policyTypes", policyTypes);
        for (String key : policyTypes.keySet()) {
            width = Math.max(width, key.length());
        }

        map.put("fieldWidth", width);
        
        return map;
    }